home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Tools / Languages / MacHaskell 2.2 / com / allegro / README < prev    next >
Encoding:
Text File  |  1994-09-27  |  1.9 KB  |  33 lines  |  [TEXT/ttxt]

  1.  
  2. Developers need to source haskell-development instead of haskell-setup
  3. in the .cshrc file.
  4.  
  5. To rebuild the system:
  6.  
  7. * You need to define environment variables Y2 and ALLEGRO to point to the
  8.   appropriate pathnames.  See the haskell-development script for details.
  9.  
  10. * Make sure that the environment variable PRELUDEBIN (in the 
  11.   haskell-setup script) points to $PRELUDE/allegro (or $PRELUDE/allegro-next,
  12.   as appropriate).
  13.  
  14. * Execute the "compile" script.  This will recompile all of the Lisp 
  15.   source files that make up the Yale Haskell system.  Compiled files are
  16.   put in the "allegro" or "allegro-next" subdirectory of each source directory.
  17.  
  18. * Execute the "build-prelude" script to compile the standard prelude.  
  19.   Note that this process tends to use up a huge amount of memory!
  20.  
  21. * Execute the "savesys" script to build a new executable.
  22.  
  23. * The new executable is initially called "bin/new-allegro-haskell".  Try
  24.   it out.  If it works, you should rename it to "bin/allegro-haskell".
  25.   Make sure that HASKELLPROG (in the haskell-setup script) is correct.
  26.  
  27. * If you want to build an executable with the X support, you'll also
  28.   need to run the "build-xlib" and "savesys-xlib" scripts.  You may
  29.   need to edit these scripts to change the pathname of the file 
  30.   containing the CLX library (or suppress the load entirely if you
  31.   are using a Lisp executable with CLX pre-loaded.).
  32.